import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import modelo.Livro;
import dao.LivroDao;

@WebServlet("/BuscarPorLivro")
public class BuscarPorLivroServlet extends HttpServlet {

	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {

		// requisitando paramentros do formulario
		String titulo = request.getParameter("titulo").toUpperCase();
		if (titulo != "") {
			System.out.println("entrou aki 	if titulo != ");
			try {
				List<Livro> livros = new ArrayList<Livro>();
				LivroDao livroDao = new LivroDao();
				livros = livroDao.listarLivroPorTitulo(titulo);

				request.setAttribute("livro", livros);

				RequestDispatcher requesteDispache = request
						.getRequestDispatcher("Busca.jsp");
				requesteDispache.forward(request, response);

				System.out.println("titulo do livro buscaPorLivro"
						+ livros.size());

			} catch (ClassNotFoundException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}

		}else{
			
			RequestDispatcher requeste = request.getRequestDispatcher("BuscarLivro.jsp");
			requeste.forward(request, response);

			
		}
	}
}
